草庐IT

SQLite 表不保存

全部标签

android - SQLite:乱序调用库例程 - 如何解决此崩溃?

好的,所以我的应用在Android2.3上运行良好,在4.0.4上崩溃。我正在解析XML并将数据保存到我的SQLite数据库中。这不是每次都发生但确实经常发生,有时在按钮点击时有时在新的Activity启动时......等等崩溃异常:11-1615:16:41.231:E/SQLiteQuery(6398):exception:libraryroutinecalledoutofsequence;query:SELECT_id,name,tipus,azonosito,gpsx,gpsy,pictures,telefonok,webcim,email,nyitvatartas,cim,o

android - 我想从 AndroidPlot 保存一个 .png 图像

我编写了一个绘制折线图的代码。此图是使用AndroidPlot绘制的。如何将此图另存为.png图像?? 最佳答案 xyPlot.setDrawingCacheEnabled(true);intwidth=xyPlot.getWidth();intheight=xyPlot.getHeight();xyPlot.measure(width,height);Bitmapbmp=Bitmap.createBitmap(xyPlot.getDrawingCache());xyPlot.setDrawingCacheEnabled(false

android - 插入 android.database.sqlite.sqliteconstraintexception 错误代码 19 约束失败时出错

我知道有很多关于这个问题的线索,但我自己的问题都没有。我在数据库中连接了一个微调器,显示特定表的外键。并且似乎插入错误。02-1811:44:34.500:E/SQLiteDatabase(20811):错误插入ConsumerName=android.database.sqlite.SQLiteCursor@4144fa58kWh=801.0_id=65324Date=2013-2-18Previous=98当前=89902-1811:44:34.500:E/SQLiteDatabase(20811):android.database.sqlite.SQLiteConstraintE

android - 从 SQLite 数据库填充 ListView

我有一个Activity,我写了一个插入数据库的名字。在另一个Activity中,我想放置一个ListView,其中填充了数据库中的那些名称,或者在我将新项目写入第一个Activity的编辑文本时直接添加新项目。我意识到插入数据库部分,但我不知道如何填充该ListView。publicclassAddextendsActivityimplementsOnClickListener{ButtonsqlUpdate;EditTextsqlName;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){//TODOAuto-gene

android - 真的有必要在每次应用程序启动时都创建 SQLite 表吗?

我在不止一个SQLite教程中注意到,该表是在扩展SQLiteOpenHelper的类的onCreate()事件中重新创建的。我已经在Firefox插件的帮助下在Android环境(EclipseIDE)之外创建了我的SQLite数据库和表。数据库表位于预期位置:C:\aXX3&Space\Android\workspace\OnDemandAndAutomatic_Project\assets我每次都必须以编程方式重新创建它们,这对我来说似乎很奇怪(显然,它们继续存在并保留数据,否则有什么意义)?但是,我现在遇到这个应用程序的严重问题,这让我想到了我的问题:数据库真的有必要每次都提醒

android - 保存复选框状态

我是新手,如果有人可以演示在android应用程序中用java保存多个复选框状态所需的代码,我将不胜感激。假设我有一个工具列表(十个或更多)用户需要完成一项任务并希望他们能够检查每个工具并保存数据(在应用程序中,而不是sQlite中)以便它当他们返回应用程序时被记录下来。我知道这是如何完成的,但我真的觉得我需要查看代码才能正确理解。importandroid.app.Activity;importandroid.content.SharedPreferences;importandroid.os.Bundle;importandroid.widget.CheckBox;publiccl

java - 在 Android 上使用保存的 Dropbox 身份验证详细信息

在GettingstartedDropbox网站上的文章他们有一个教程如何在Android中使用CoreAPI来开始。当应用程序首次启动时,系统会要求用户对软件进行身份验证以使用用户的Dropbox帐户。身份验证成功完成后,您将收到一对身份验证字符串、key和secret。在用户对应用程序进行身份验证以使用他或她的Dropbox帐户后,我使用Android的SharedPreferences保存key和密码。如何使用这些保存的值?我的意思不是我如何使用SharedPreferences检索它们,而是我如何使用它们来防止再次重新验证应用程序的需要?在Dropbox站点上,他们不提供使用这

android - 铃声偏好不保存选择

我的应用程序中有铃声首选项,但当我选择所需的铃声时,它并没有存储在首选项值中。我可以再次单击首选项,它不会显示我刚刚选择的内容。这是XML奇怪的是,我刚刚为我的应用程序的另一部分编写了另一个xml,其中的铃声首选项看起来是一样的,而且那个行得通,所以我不明白。这是工作的 最佳答案 如果您覆盖了onActivityResult()而忘记调用super.onActivityResult(),您也会看到这个问题。参见RingtonePreferencenotfiringOnPreferenceChangeListener

android - 我怎样才能保存 fragment ?当我旋转屏幕时

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:ViewPagerandfragments—what'stherightwaytostorefragment'sstate?如何保存fragment?(它位于Activity中)当我旋转屏幕时,Activity被重新启动,fragment被重新创建

android - android是否保存静态变量?

我正在编写一个简单的android应用程序,它基本上是对android文档中可用的fragment演示的修改。在应用程序中,有一个名为Ipsum.java的文件,其中包含一个名为Headlines的静态字符串ArrayList。在主要Activity的onCreate()方法中,我有以下代码将一些元素添加到数组列表中。if(savedInstanceState==null){Ipsum.Headlines.add("String1");Ipsum.Headlines.add("String2");}savedInstanceState是系统传递给方法的Bundle,如果应用程序正在从某